package com.example.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.example.work.entiy.ranklog.BusinessRankLogBasisWeb;
import com.example.work.entiy.ranklog.RankLogAssetInfoBasisWeb;
import com.example.work.entiy.ranklog.RankLogAssetInfoBasisWebBase;
import com.example.work.entiy.ranklog.RankLogAssetInfoSystemBasisWebCard;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

@Mapper
public interface BusinessRankLogBasisWebMapper extends BaseMapper<BusinessRankLogBasisWeb> {

    List<BusinessRankLogBasisWeb> selectBasisList();
    List<BusinessRankLogBasisWeb> selectBasisJoinWebList();
    List<BusinessRankLogBasisWeb> selectBasisHistoryList();

    List<RankLogAssetInfoBasisWebBase> selectRankAssectWebCard();

    List<RankLogAssetInfoBasisWebBase> selectRankAssectWebCardHistroy();



    List<RankLogAssetInfoBasisWeb> selectRankLogAssetInfoBasisWeb();


    List<RankLogAssetInfoBasisWeb> selectRankLogAssetInfoBasisWebByIds(@Param("ids") List<String> ids);


    List<RankLogAssetInfoSystemBasisWebCard> selectRankLogAssetInfoSystemBasisWebCard(@Param("ids") List<String> ids);
}
